Translation:

25. Say: "I know not whether the (punishment) which ye are promised is near or whether my Lord will appoint for it a distant term.

Notes (Tafseer)

5748. The coming of Judgment is certain. But the exact time, relatively to our standards on this earth, no one can tell. Allah alone knows it. Even a Prophet of Allah, as such, does not know the Mysteries of the Unseen World, except in so far as they have been revealed to him by Allah's Revelation. Cf. vi. 50, and notes 867-68.